technic superiority - Español Inglés Diccionario